sandblast machine - Francés Inglés Diccionario